be left stranded


Results for "be left stranded"

English - Turkish Dictionary

be left stranded

(English - Turkish Dictionary) :
bak. be stranded.